package mx.ipn.to;



public class PercepcionTO extends TransferObject {
	private int idPercepcion;
	private String nombre;
	private String descripcion;
	public double valor;
	private TipoPercepcionDescuentoTO tipoPercepcionDescuentoTO;

	private Integer[] listIdPercepcion;
	private String[] listNombre;
	private String[] listDescripcion;

	public void setIdPercepcion(int idPercepcion) {
		this.idPercepcion = idPercepcion;
	}

	public int getIdPercepcion() {
		return idPercepcion;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getNombre() {
		return nombre;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getDescripcion() {
		return descripcion;
	}
	public void setValor(double valor){
    	this.valor = valor;
    }
    public double getValor(){
    	return this.valor;
    }
	public TipoPercepcionDescuentoTO getTipoPercepcionDescuentoTO() {
		return tipoPercepcionDescuentoTO;
	}

	public void setTipoPercepcionDescuentoTO(
			TipoPercepcionDescuentoTO tipoPercepcionDescuentoTO) {
		this.tipoPercepcionDescuentoTO = tipoPercepcionDescuentoTO;
	}

	public Integer[] getListIdPercepcion() {
		return listIdPercepcion;
	}

	public void setListIdPercepcion(Integer[] listIdPercepcion) {
		this.listIdPercepcion = listIdPercepcion;
	}

	public String[] getListNombre() {
		return listNombre;
	}

	public void setListNombre(String[] listNombre) {
		this.listNombre = listNombre;
	}

	public String[] getListDescripcion() {
		return listDescripcion;
	}

	public void setListDescripcion(String[] listDescripcion) {
		this.listDescripcion = listDescripcion;
	}

	public PercepcionTO(int idPercepcion, String nombre, String descripcion,
			double valor,TipoPercepcionDescuentoTO tipoPercepcionDescuentoTO) {
		super();
		this.idPercepcion = idPercepcion;
		this.nombre = nombre;
		this.descripcion = descripcion;
		this.valor = valor;
		this.tipoPercepcionDescuentoTO = tipoPercepcionDescuentoTO;
		this.listDescripcion = null;
		this.listIdPercepcion = null;
		this.listNombre = null;
	}

	public PercepcionTO() {
		super();
		this.idPercepcion = -1;
		this.nombre = null;
		this.descripcion = null;
		this.valor=0;
		this.tipoPercepcionDescuentoTO = new TipoPercepcionDescuentoTO();
		this.listDescripcion = null;
		this.listIdPercepcion = null;
		this.listNombre = null;
	}

	public PercepcionTO(Integer[] listIdPercepcion,
			String[] listNombre, String[] listDescripcion,
			TipoPercepcionDescuentoTO tipoPercepcionDescuentoTO) {
		super();
		this.idPercepcion = -1;
		this.nombre = null;
		this.descripcion = null;
		this.tipoPercepcionDescuentoTO = tipoPercepcionDescuentoTO;
		this.listIdPercepcion = listIdPercepcion;
		this.listNombre = listNombre;
		this.listDescripcion = listDescripcion;
	}

}
